.list-scope.data-v-31ad2db6 {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    position: relative;
}

.list-scope .grid1.data-v-31ad2db6,
.list-scope .row1.data-v-31ad2db6 {
    width: 100%;
}

.list-scope .grid2.data-v-31ad2db6 {
    width: 48%;
}

.list-scope .grid3.data-v-31ad2db6 {
    width: 31%;
}

.scroll-list.data-v-31ad2db6 {
    white-space: nowrap;
}

.scroll-list .grid1.data-v-31ad2db6 {
    display: inline-block;
    margin-right: 20rpx;
    width: 80%;
}

.scroll-list .grid2.data-v-31ad2db6 {
    display: inline-block;
    margin-right: 30rpx;
    width: 52%;
}

.scroll-list .row1.data-v-31ad2db6 {
    display: inline-block;
    margin-right: 30rpx;
    width: 90%;
}

.scroll-list .grid3.data-v-31ad2db6 {
    display: inline-block;
    margin-right: 20rpx;
    width: 34%;
}
